return something (visit) - Spanish English Dictionary